Big Huge Thesaurus

vena axillaris

noun

sounds kind of like